/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package domain;

import java.net.Socket;

/**
 *
 * @author Jasper
 */
public class Client {
   private String naam;
    private  byte[] ipadress = new byte[4];
    private String behavior;

    
    private void setIpadress(byte[] ipadress)
    {
        this.ipadress = ipadress;
    
    }
    
    public byte[] getIpadress()
    {
        return ipadress;
    }
    
    public String getNaam() {
        return naam;
    }
    
    public void setNaam(String naam) {
        this.naam = naam;
    }

    private int score;

    public int getScore() {
        return score;
    }

    public void setScore(int score) {
        this.score = score;
    }
    
    private String soort;// = "CLIENT";
        
    public String getSoort() {
        return soort;
    }
    
    public void setSoort(String soort)
    {
        this.soort = soort;
    }
    
    public String getBehavior()
    
    {
        return behavior;
    }
    
    public Client(String naam, int score, byte[] ipadress, String soort) {
        setNaam(naam);
        setScore(score);
        this.ipadress = ipadress;
    }

    public Client(String naam, byte[] ipadress) {
        this.naam = naam;
        this.score = 0;
    }

    //TODO ook sockets bijhouden?
//    private Socket socket;
//
//    public Socket getSocket() {
//        return socket;
//    }
//
//    public void setSocket(Socket socket) {
//        this.socket = socket;
//    }
    
    
    
    public Client() { //TODO mag weg zeker aangezien er zowiezo een waarde moet worden meegegeven?
    }
}
